fire-fighting squad - German English Dictionary